const fs = require('fs')

const path = require('path')

const homePaht = path.join(__dirname, '/router')

// readdir: 读取文件夹
// 第一个参数： 文件夹路径
// 第二个参数：回调函数
// 都一个参数：报错信息
// 由文件组成的数组

// 存放模块的数组
const requireArr = []

fs.readdir(homePaht, (err, dir) => {
    if (err) return err

    dir.forEach(item => {
        // 引入模块
        const mdDir = require(path.join(__dirname,'router', item))

        // 将引入的模块 存放到数组中
        requireArr.push(mdDir)

    })

    console.log(requireArr)

})